turkey stuffing - French English Dictionary